-
Notifications
You must be signed in to change notification settings - Fork 8
chore: update toggle-devmode to use flatpak brewfiles #100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request updates the toggle-devmode and install-system-flatpaks recipes. The changes transition from rpm-ostree to bootc for image switching and adopt Homebrew Brewfiles for managing Flatpak installations, which is a good improvement. However, I've found a couple of issues in the shell scripting: an unquoted variable that could cause issues with image names containing special characters, and a reused variable name that introduces a logical bug in the Flatpak installation logic. Addressing these will improve the robustness of the scripts.
| esac | ||
|
|
||
| flatpak remote-add --if-not-exists --system flathub https://flathub.org/repo/flathub.flatpakrepo | ||
| # Disable Fedora Flatpak remotes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
did you intend to delete this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
kind of, I just aligned with bluefins and i think they never had this part.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess it's fine to remove, we should probably add the fedora flaptak stuff to the alternate installation guide then, so we at least can point to somewhere.
Needs #97